html, body{
	width:100%;
	height:100%;
	font-family:"Poppins", sans-serif;
	color:#222;
}
.navbar{
	padding:0.8rem;
}
.navbar-nav li{
	padding-right:20px;
}
.nav-link{
	font-size:1.1em !important;
}
.carousel-inner{
	 margin:0 auto;
}
.carousel-inner img{
	 height: 100%;
	 width:100%;
}
.carousel-caption{
	position: absolute;
	top:50%;
	transform: translateY(-50%);
}
.carousel-caption h1{
	font-size: 500%;
	text-transform: uppercase;
	text-shadow: 1px 1px 10px #000;
}
.carousel-caption h3{
	font-size: 200%;
	font-weight: 500;
	text-shadow: 1px 1px 10px #000;
	text-shadow: 1px 1px 1px 10px #000;
	padding-bottom: 1rem;
}
.btn-primary{
	background-color: #6648b1;
	border:#6648b1;
}
.btn-primary:hover{
	background-color: #563d7c;
	border:#563d7c;
}
.jumbotron{
	padding: 1rem;
	border-radius: 1rem;
}
.padding{
	padding-bottom: 2rem;
}
.welcome{
	width:75%;
	margin: 0 auto;
	padding-top: 2rem;
}
.welcome hr{
	border-top:2px solid #b4b4b4;
	width: 95%;
	margin-top: .3rem;
	margin-bottom: 1rem;
}
.fa-code{
	color: #e54d26;
}
.fa-bold{
	color: #563d74;
}
.fa-css3{
	color: #2163af;
}
.fa-code, .fa-bold, .fa-css3{
	font-size: 4em;
	margin: 1rem;
}
.fun{
	width: 100%;
	margin-bottom: 2rem;
}
.social a{
	font-size: 4.5em;
	padding:3rem;
}
.fa-facebook{
	color:#3b5998;
}
.fa-twitter{
	color:#00acde;
}
.fa-google{
	color:#dd4b39;
}
.fa-instagram{
	color:#517fa4;
}
.fa-youtube{
	color:#b00;
}
.fa-facebook:hover,.fa-twitter:hover,.fa-google:hover,.fa-instagram:hover,.fa-youtube:hover{
	color:#d5d5d5;
}